The Latest Krista Foss Posts She Blinded Me With Science by Krista Foss When wonder and inquiry are subverted and held up to the light by these writers, the results are often uncomfortable, always dazzling.